package com.shensi.adminCollect.domain.station.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Auther: LogicQin
 * @Date: 2024/1/8 18:30
 * @Description:
 */
@Data
@ApiModel(description = "分账设置")
public class DivideAccountsSettingDto {
    @ApiModelProperty(value = "新增 被分配商户号 input：分账交易油站编码")
    private String beginMmo;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "修改时间")
    private String updateTime;


    @ApiModelProperty(value = "商户名称")
    private String beginMmoName;

    @ApiModelProperty(value = "新增 油站id  select：交易油站id")
    private Long stationId;

    @ApiModelProperty(value = "油站名 ")
    private String stationName;

    @ApiModelProperty(value = "油企id")
    private Long enterpriseId;

    @ApiModelProperty(value = "油企名")
    private String enterpriseName;

    @ApiModelProperty(value = "油站id List")
    private List<String> stationIdList;

    @ApiModelProperty(value = "列表input：分账创建时间 开始")
    private String beginTime;

    @ApiModelProperty(value = "列表input：分账创建时间 结束")
    private String endTime;

    @ApiModelProperty(value = "新增input:最大分账比例")
    private BigDecimal maxPercentage;

    @ApiModelProperty(value = "状态0停用，1启用")
    private String status;

    @ApiModelProperty(value = "分账信息")
    private List<DivideSettingDto> divideAccountsList;


    private String mmo;


    private String mmoName;


    private String settingType;


    private BigDecimal percentage;


    private String divideTxt;


}
